/* cpMakeRegCode should be commented out when using cprot20u.dll */
/* */
int WINAPI cpMakeRegCode( int features, char * serialnum, char * regcode );
int WINAPI cpCFGMake( char * path, unsigned long magic, unsigned long filever );
int WINAPI cpGetSernum( char* path, char * serialnum );
int WINAPI cpRegisterProgram( char * path, char * regcode );
int WINAPI cpCheckRegCode( char * path, char * regcode );
int WINAPI cpGetRegisteredName( char* path, char * namn );
int WINAPI cpGetRegisteredCompany( char * path, char * namn);
int WINAPI cpSetRegisteredNames( char * path, char * namn, char * firma );
int WINAPI cpIsRegistered( char * path );
int WINAPI cpGetUParams( char* path, unsigned long *paraml, int *param1, int *param2, int *param3, int *param4, unsigned int *param5 );
int WINAPI cpSetUParams( char* path, unsigned long paraml, int param1, int param2, int param3, int param4, unsigned int param5 );
int WINAPI cpSetFTime( char * path, unsigned long datum, unsigned int tid );
int WINAPI cpWhichDrive( char * fil );
int WINAPI cpDirRemove( char * path );
int WINAPI cpStartProgram( char * path );
int WINAPI cpEndProgram( char * path );
int WINAPI cpGetUStatistics( char * path, unsigned int * antggr, unsigned int *stim, unsigned int *smin, unsigned int *ssek, unsigned int *atim, unsigned int *amin, unsigned int *asek );
long WINAPI cpGetFileinfo( char * path, long * version );